We Stayed At Eden Roc Cap Cana In Dominican Republic. Here's Why It's 5 Stars!